coarse cotton linen cloth - Alemán Inglés Diccionario